/**
 * 게시판과 관련된 자바스크립트
 * date : 2014.11
 * writer : me
 */
var btnList;
var btnInput;
var btnModify;
var btnDelete;
var btnView;
var url = 'index.jsp?inc=../Member/';

function general(){ // 게시판과 관련된 공통 모듈 
	
	
	btnList = document.getElementById("btnList");
	if (btnList != null){
		btnList.onclick = function (){
			var frm = document.hiddenFrm;
			frm.action =url+'list.jsp';
			frm.submit();
		}
	}
	btnInput = document.getElementById("btnInput")
	if( btnInput != null){
		btnInput.onclick = function (){
		      var frm = document.hiddenFrm;
				frm.action =url+'input.jsp';
				frm.submit();
	   }
	}
	btnModify = document.getElementById("btnModify")
	if( btnModify != null){
		btnModify.onclick = function (){
			var frm = document.hiddenFrm;
			frm.action =url+'modify.jsp';
			frm.submit();
		}
	}
	btnDelete = document.getElementById("btnDelete")
	if( btnDelete != null){
		document.getElementById('btnDelete').onclick = function(){
			var b = confirm("글이 삭제됩니다. \n"+"정말로 삭제하시겠습니까? ")
			if(b){
				var frm = document.hiddenFrm;
				frm.action = url+'delete_result.jsp';
				frm.submit();
			}
			else{alert("글 삭제가 취소되었습니다.");}
			
		}
	}
	btnView = document.getElementById("btnView")
	if( btnView != null){
		btnView.onclick = function (){
			location.href = url +  'view.jsp';
		}
	}
}
function goPage(page){ 	// 가장 어려운 부분. 페이지 이동패턴이 3개가 있지만 
	//location.href = url + "view.jsp&page=" + page;
	
	var mf = document.hiddenFrm;
	mf.nowPage.value = page;
	mf.find.value = document.member_list_frm.find.value;
	mf.action = "index.jsp?inc=../Member/list.jsp";
	mf.submit();
}

function goView(page,rno) {
	var mf = document.hiddenFrm;
	mf.nowPage.value = page;
	mf.rno.value = rno;
	mf.find.value = document.member_list_frm.find.value;
	mf.action = "index.jsp?inc=../Member/view.jsp";
	mf.submit();
}

function inputInit() {	// input 에관련된 모듈
	general();
	document.getElementById("btnSave").onclick = function(){
		var f= document.frm_member;
			if(f.mid.value==""){
				alert('ID를 입력하세요.');
				f.mid.focus();
			}
			else if(f.irum.value == ""){
				alert("이름을 입력하세요");
				f.irum.focus();
			}
			else if(f.nickname.value == ""){
				alert("닉네임을 입력하세요");
				f.nickname.focus();
			}
			else if(f.pwd.value == ""){
				alert("비밀번호를 입력하세요");
				f.pwd.focus();
			}
			else if(f.images.value == ""){
				alert("이미지 파일을 선택하세요");
				f.images.focus();
			}
			else if(f.phone.value == ""){
				alert("전화번호를 입력하세요");
				f.phone.focus();
			}
			else if(f.email.value == ""){
				alert("이메일을 입력하세요");
				f.email.focus();
			}
			else if(f.birth.value == ""){
				alert("생일을 입력하세요");
				f.birth.focus();
			}
			else if(f.gender.value == ""){
				alert("성별을 입력하세요");
				f.gender.focus();
			}
			else if(f.marry.value == ""){
				alert("결혼여부를 입력하세요");
				f.marry.focus();
			}
			else if(f.job.value == ""){
				alert("직업을 입력하세요");
				f.job.focus();
			}
			else if(f.address.value == ""){
				alert("주소을 입력하세요");
				f.address.focus();
			}
			else if(f.zipcode.value == ""){
				alert("우편번호을 입력하세요");
				f.zipcode.focus();
			}
			else if(f.question.value == ""){
				alert("비밀번호 질문을 입력하세요");
				f.question.focus();
			}
			else if(f.answer.value == ""){
				alert("비밀번호 답을 입력하세요");
				f.answer.focus();
			}
			else if(f.priv.value == "n"){
				alert("개인정보 동의에 동의하세요");
				f.priv.focus();
			}
			else{
				f.action = "index.jsp?inc=../Member/input_result2.jsp";
				f.submit();
			}		
	}
}
function listInit() {	// input 에관련된 모듈
	general();
}
function viewInit() {	// input 에관련된 모듈
	general();
}
function modifyInit() {	// input 에관련된 모듈
	general();
	document.getElementById("btnModify").onclick = function(){
		var f= document.frm_member_modify;
			if(f.mid.value==""){
				alert('ID를 입력하세요.');
				f.mid.focus();
			}
			else if(f.irum.value == ""){
				alert("이름을 입력하세요");
				f.irum.focus();
			}
			else if(f.nickname.value == ""){
				alert("닉네임을 입력하세요");
				f.nickname.focus();
			}
			else if(f.pwd.value == ""){
				alert("비밀번호를 입력하세요");
				f.pwd.focus();
			}
			else if(f.images.value == ""){
				alert("이미지 파일을 선택하세요");
				f.images.focus();
			}
			else if(f.phone.value == ""){
				alert("전화번호를 입력하세요");
				f.phone.focus();
			}
			else if(f.email.value == ""){
				alert("이메일을 입력하세요");
				f.email.focus();
			}
			else if(f.birth.value == ""){
				alert("생일을 입력하세요");
				f.birth.focus();
			}
			else if(f.gender.value == ""){
				alert("성별을 입력하세요");
				f.gender.focus();
			}
			else if(f.marry.value == ""){
				alert("결혼여부를 입력하세요");
				f.marry.focus();
			}
			else if(f.job.value == ""){
				alert("직업을 입력하세요");
				f.job.focus();
			}
			else if(f.address.value == ""){
				alert("주소을 입력하세요");
				f.address.focus();
			}
			else if(f.zipcode.value == ""){
				alert("우편번호을 입력하세요");
				f.zipcode.focus();
			}
			else if(f.question.value == ""){
				alert("비밀번호 질문을 입력하세요");
				f.question.focus();
			}
			else if(f.answer.value == ""){
				alert("비밀번호 답을 입력하세요");
				f.answer.focus();
			}
			else if(f.priv.value == "n"){
				alert("개인정보 동의에 동의하세요");
				f.priv.focus();
			}
			else{
				f.submit();
			}		
	}
}
function deleteInit() {	// input 에관련된 모듈
	general();
}